/**
 Copyright will be fixed soon.
 Author: Hiroshi Ota.
 $Date: $
 $Revision: $
*/

#ifndef _BF_I_STATE_APP_H_
#define _BF_I_STATE_APP_H_

#include "BFState.h"

class IBFStateApp
{
public:
	IBFStateApp(void) {}
	virtual ~IBFStateApp(void) {}

	virtual int execEntry(BFState* state) {return -1;}
	virtual int execDo(BFState* state)    {return -1;}
	virtual int execExit(BFState* state)  {return -1;}

};

#endif  // _BF_I_STATE_APP_H_
